deputy marshall - French English Dictionary